home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1999 / MacHack 1999.toast / Presentations / Sam's QT Extravaganza / Graphics Importers / DemoGraphicsImporters.h < prev    next >
Encoding:
Text File  |  1998-05-08  |  1.3 KB  |  67 lines  |  [TEXT/CWIE]

  1. //
  2. //    Constants in DemoGraphicsImporters
  3. //
  4.  
  5. #ifndef __DemoGraphicsImporters_h__
  6. #define __DemoGraphicsImporters_h__
  7.  
  8. #define kMenuBarID                128
  9.  
  10. #define    mApple                    128        /* Apple menu */
  11. #define    iAboutApp                1
  12.  
  13. #define    mFile                    129        /* File menu */
  14. #define    iOpen                    1
  15. #define    iClose                    2
  16. #define    iQuit                    4
  17.  
  18. #define    mEdit                    130        /* Edit menu */
  19. #define    iUndo                    1
  20. #define    iCut                    3
  21. #define    iCopy                    4
  22. #define    iPaste                    5
  23. #define    iClear                    6
  24.  
  25. #define    mMatrix                    131        /* Matrix menu */
  26. #define    iTranslate                1
  27. #define    iRotate                    2
  28. #define    iDistort                3
  29. #define iShowCode                5
  30. #define iShowMatrix                6
  31. #define iShowPoints                7
  32.  
  33. #define mComposition            132
  34. #define iChangeImage            1
  35. #define iChangeBackground        2
  36.  
  37. #define mTransferMode            133
  38. #define    iDitherCopy                1
  39. #define    iSrcCopy                2
  40. #define    iBlend                    3
  41. #define    iTransparent            4
  42. #define    iStraightAlpha            5
  43. #define    iPremulWhiteAlpha        6
  44. #define    iPremulBlackAlpha        7
  45. #define    iStraightAlphaBlend        8
  46.         /* --- */
  47. #define    iChooseOpColor            10
  48.  
  49. #define kDemoWindowID            128
  50.  
  51. #define kAboutAlertID            129
  52.  
  53.  
  54. #define kBlobRadius                5
  55.  
  56. #define kDrawSolid                0
  57. #define kDrawRubber                1
  58. #define kEraseSolid                2
  59. #define kEraseRubber            3
  60.  
  61. #define kShowBlobs                true
  62. #define kHideBlobs                false
  63.  
  64.  
  65.  
  66. #endif /* __DemoGraphicsImporters_h__ */
  67.